# 区块链开发工程师岗位技能要求
区块链开发工程师岗位技能要求:
- 熟悉密码学、分布式、共识机制、P2P网络等技术;
- 熟悉比特币、以太坊、超级账本、EOS等区块链技术实现原理;
- 对区块链的商业价值和应用有一定的认知;
- 熟悉Linux、Docker、Git等工具;
- 至少熟悉一种开发语言,如Solidity、Node.js、C++、Go等;
- 至少熟悉一种智能合约开发语言,如以太坊、超级账本、EOS等。
以上是区块链开发工程师的基本技能要求。在实际工作中,还会涉及区块链平台研发、区块链架构师等岗位。
区块链平台研发岗位要求熟悉主流区块链底层实现原理并有一定的区块链底层开发经验,熟悉BaaS、跨链等相关技术。
区块链架构师岗位重点关注系统架构设计,公链还涉及通证设计。要求对技术和应用都有一定的研究,能够指导工程师进行软件开发,并能钻研业务、设计合理的区块链应用场景。
← 区块链编程需要注意的问题 区块链技术选型 →